high voltage insulation - English Synonyms Dictionary